home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C/C++ Users Group Library 1996 July
/
C-C++ Users Group Library July 1996.iso
/
listings
/
v_07_06
/
v7n6028a.txt
< prev
next >
Wrap
Text File
|
1989-07-23
|
640b
|
32 lines
#include <stdio.h>
struct {
char c1;
short s;
char c2;
int i;
char c3;
long l;
char c4;
float f;
char c5;
double d;
char c6;
int *p;
char c7;
} structa;
main()
{
printf("sizeof(structa) = %lu\n",
(unsigned long) sizeof(structa));
printf("&structa = %p\n", (void *) &structa);
printf("&structa.s = %p\n", (void *) &structa.s);
printf("&structa.i = %p\n", (void *) &structa.i);
printf("&structa.l = %p\n", (void *) &structa.l);
printf("&structa.f = %p\n", (void *) &structa.f);
printf("&structa.d = %p\n", (void *) &structa.d);
printf("&structa.p = %p\n", (void *) &structa.p);
}